import babel from '@rollup/plugin-babel'
import json from '@rollup/plugin-json';
import terser from '@rollup/plugin-terser';

export default {
  input: "src/index.js",
  output: [{
    file: "dist/index.js",
    format: "cjs"//CommonJS; cjs、es、amd、iife、umd
  },
  {
    file: 'dist/bundle.min.js',
    //将打包后的代码封装在一个立即执行的函数表达式中
    format: 'iife', //自执行函数，适用于 <script> 标签
    name: 'version',
    plugins: [terser()] 
  }],
  plugins: [babel(), json()]
}
